home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / cat3 / X11 / XTranslateCoordinates.z / XTranslateCoordinates
Encoding:
Text File  |  2002-10-03  |  3.3 KB  |  67 lines

  1.  
  2.  
  3.  
  4.      XXXXTTTTrrrraaaannnnssssllllaaaatttteeeeCCCCoooooooorrrrddddiiiinnnnaaaatttteeeessss((((3333XXXX11111111))))XXXX VVVVeeeerrrrssssiiiioooonnnn 11111111 ((((RRRReeeelllleeeeaaaasssseeee 6666....6666))))XXXXTTTTrrrraaaannnnssssllllaaaatttteeeeCCCCoooooooorrrrddddiiiinnnnaaaatttteeeessss((((3333XXXX11111111))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.           XTranslateCoordinates - translate window coordinates
  10.  
  11.      SSSSYYYYNNNNTTTTAAAAXXXX
  12.           Bool XTranslateCoordinates(_d_i_s_p_l_a_y, _s_r_c__w, _d_e_s_t__w, _s_r_c__x,
  13.           _s_r_c__y, _d_e_s_t__x__r_e_t_u_r_n,
  14.                                       _d_e_s_t__y__r_e_t_u_r_n, _c_h_i_l_d__r_e_t_u_r_n)
  15.                 Display *_d_i_s_p_l_a_y;
  16.                 Window _s_r_c__w, _d_e_s_t__w;
  17.                 int _s_r_c__x, _s_r_c__y;
  18.                 int *_d_e_s_t__x__r_e_t_u_r_n, *_d_e_s_t__y__r_e_t_u_r_n;
  19.                 Window *_c_h_i_l_d__r_e_t_u_r_n;
  20.  
  21.      AAAARRRRGGGGUUUUMMMMEEEENNNNTTTTSSSS
  22.           _c_h_i_l_d__r_e_t_u_r_n
  23.                     Returns the child if the coordinates are contained
  24.                     in a mapped child of the destination window.
  25.  
  26.           _d_e_s_t__w    Specifies the destination window.
  27.  
  28.           _d_e_s_t__x__r_e_t_u_r_n
  29.           _d_e_s_t__y__r_e_t_u_r_n
  30.                     Return the x and y coordinates within the
  31.                     destination window.
  32.  
  33.           _d_i_s_p_l_a_y   Specifies the connection to the X server.
  34.  
  35.           _s_r_c__w     Specifies the source window.
  36.  
  37.           _s_r_c__x
  38.           _s_r_c__y     Specify the x and y coordinates within the source
  39.                     window.
  40.  
  41.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  42.           If _X_T_r_a_n_s_l_a_t_e_C_o_o_r_d_i_n_a_t_e_s returns _T_r_u_e, it takes the src_x
  43.           and src_y coordinates relative to the source window's origin
  44.           and returns these coordinates to dest_x_return and
  45.           dest_y_return relative to the destination window's origin.
  46.           If _X_T_r_a_n_s_l_a_t_e_C_o_o_r_d_i_n_a_t_e_s returns _F_a_l_s_e, src_w and dest_w are
  47.           on different screens, and dest_x_return and dest_y_return
  48.           are zero.  If the coordinates are contained in a mapped
  49.           child of dest_w, that child is returned to child_return.
  50.           Otherwise, child_return is set to _N_o_n_e.
  51.  
  52.           _X_T_r_a_n_s_l_a_t_e_C_o_o_r_d_i_n_a_t_e_s can generate a _B_a_d_W_i_n_d_o_w error.
  53.  
  54.      DDDDIIIIAAAAGGGGNNNNOOOOSSSSTTTTIIIICCCCSSSS
  55.           _B_a_d_W_i_n_d_o_w A value for a Window argument does not name a
  56.                     defined Window.
  57.  
  58.      SSSSEEEEEEEE AAAALLLLSSSSOOOO
  59.           _X_l_i_b - _C _L_a_n_g_u_a_g_e _X _I_n_t_e_r_f_a_c_e
  60.  
  61.  
  62.  
  63.      Page 1                                          (printed 10/3/02)
  64.  
  65.  
  66.  
  67.